to have brains - Espagnol Anglais Dictionnaire